.container {
    padding: 18px 12px 0;

    .title {
        font-family: PingFangSC-Medium;
        font-weight: 500;
        font-size: 20px;
        color: #333333;
        margin-bottom: 12px;
    }

    .scheduling_container {
        padding: 16px 8px 8px;
        width: '100%';
        // height: 333px;
        background-image: linear-gradient(180deg, #1A82EA 0%, #31BAFF 100%);
        border-radius: 8px;
        margin-bottom: 17px;

        .scheduling_title {
            font-family: PingFangSC-Medium;
            font-weight: 500;
            font-size: 16px;
            color: #FFFFFF;
            letter-spacing: 0;
            text-shadow: 0 2px 4px #0000005c;
            margin-bottom: 12px;
        }

        .scheduling_btn_container {
            display: flex;
            flex-direction: row;
            margin-bottom: 20px;

            .left_btn {
                flex: 1;
                height: 152px;
                margin-right: 7px;
                background: #FFFFFF;
                border-radius: 8px;
                position: relative;

                .left_btn_title {
                    font-family: PingFangSC-SNaNpxibold;
                    font-weight: 600;
                    font-size: 20px;
                    color: #333333;
                    letter-spacing: 0;
                    margin: 16px 0 0 16px;
                }

                .left_btn_img {
                    position: absolute;
                    bottom: 0;
                    right: 0;
                    width: 135px;
                }
            }

            .right_view {
                display: flex;
                flex-direction: column;
                flex: 1;
                height: 152px;

                .right_up_btn {
                    flex: 1;
                    background: #FFFFFF;
                    border-radius: 8px;
                    margin-bottom: 6px;

                    .right_up_btn_inner_view {
                        display: flex;
                        flex-direction: row;
                        padding: 18px 10px;

                        .right_up_btn_img {
                            width: 36px;
                            height: 36px;
                            margin-right: 8px;
                        }

                        .right_container {
                            flex: 1;

                            .title {
                                font-family: PingFangSC-SNaNpxibold;
                                font-weight: 600;
                                font-size: 14px;
                                color: #333333;
                                letter-spacing: 0;
                                margin: 0;
                            }

                            .message {
                                font-family: PingFangSC-Regular;
                                font-weight: 400;
                                font-size: 12px;
                                color: #666666;
                                letter-spacing: 0;
                            }
                        }
                    }

                }

                .right_bottom_btn {
                    flex: 1;
                    background: #FFFFFF;
                    border-radius: 8px;

                    .right_bottom_btn_inner_view {
                        display: flex;
                        flex-direction: row;
                        padding: 18px 10px;

                        .right_bottom_btn_img {
                            width: 36px;
                            height: 36px;
                            margin-right: 8px;
                        }

                        .right_container {
                            flex: 1;

                            .title {
                                font-family: PingFangSC-SNaNpxibold;
                                font-weight: 600;
                                font-size: 14px;
                                color: #333333;
                                letter-spacing: 0;
                                margin: 0;
                            }

                            .message {
                                font-family: PingFangSC-Regular;
                                font-weight: 400;
                                font-size: 12px;
                                color: #666666;
                                letter-spacing: 0;
                            }
                        }
                    }

                }
            }
        }

        .meeting_container {
            display: flex;
            flex-direction: row;

            .right_up_btn {
                flex: 1;
                background: #FFFFFF;
                border-radius: 8px;

                .right_up_btn_inner_view {
                    display: flex;
                    flex-direction: row;
                    padding: 18px 10px;

                    .right_up_btn_img {
                        width: 36px;
                        height: 36px;
                        margin-right: 8px;
                    }

                    .right_container {
                        flex: 1;

                        .title {
                            font-family: PingFangSC-SNaNpxibold;
                            font-weight: 600;
                            font-size: 14px;
                            color: #333333;
                            letter-spacing: 0;
                            margin: 0;
                        }

                        .message {
                            font-family: PingFangSC-Regular;
                            font-weight: 400;
                            font-size: 12px;
                            color: #666666;
                            letter-spacing: 0;
                        }
                    }
                }

            }

            .right_bottom_btn {
                flex: 1;
                background: #FFFFFF;
                border-radius: 8px;
                margin-left: 8px;

                .right_bottom_btn_inner_view {
                    display: flex;
                    flex-direction: row;
                    padding: 18px 10px;

                    .right_bottom_btn_img {
                        width: 36px;
                        height: 36px;
                        margin-right: 8px;
                    }

                    .right_container {
                        flex: 1;

                        .title {
                            font-family: PingFangSC-SNaNpxibold;
                            font-weight: 600;
                            font-size: 14px;
                            color: #333333;
                            letter-spacing: 0;
                            margin: 0;
                        }

                        .message {
                            font-family: PingFangSC-Regular;
                            font-weight: 400;
                            font-size: 12px;
                            color: #666666;
                            letter-spacing: 0;
                        }
                    }
                }

            }
        }
    }

    .normalized_scheduling {
        background-image: linear-gradient(180deg, #EE9246 0%, #FDD0A4 100%);
    }
}

:global {
    .adm-input-element {
        color: #000;
    }

    .adm-button {
        font-family: PingFangSC-Medium;
        font-weight: 500;
        font-size: 16px;
        color: #FFFFFF;
        height: 44px;
    }

    .adm-button-primary {
        background-color: #0F9DE9;
        border-width: 0;
    }

    .adm-list-body {
        border-radius: 8px;
        background-color: transparent;
    }

    .adm-list-body-inner {
        border-radius: 8px;
    }
}